package com.hunliji.monitor.service.api.model.param;

import com.hunliji.common.param.BasePageParam;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * <p>
 * 业务变更单
 * </p>
 *
 * @author wu_chen
 * @since 2023-02-27
 */
@Data
public class QueryTableChangeOrderParam extends BasePageParam implements Serializable {

    private List<Long> ids;
    /**
     * 关联的数据源（如果是DDL，则需要关联表记录）
     */
    private Long tableRecordId;

    /**
     * 状态 1 待发起 2 重新发起 3 确认中 4 待执行 5 完成执行
     */
    private Integer orderStatus;


    /**
     * 关联的数据源（如果是DDL，则需要关联表记录）
     */
    private List<Long> tableRecordIds;
    /**
     * 所属用户id
     */
    private Long userId;
}
